Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37 ELSTOW ROAD Semi-Detached £117,995 29 Jun 2001
39 ELSTOW ROAD Semi-Detached £60,000 9 Dec 1998
43 ELSTOW ROAD Semi-Detached £269,995 20 Dec 2018
49 ELSTOW ROAD Semi-Detached £187,000 24 Apr 2015
55 ELSTOW ROAD Semi-Detached £315,000 6 Apr 2023
59 ELSTOW ROAD Semi-Detached £223,000 27 Feb 2015
67 ELSTOW ROAD Semi-Detached £252,500 2 Nov 2020